Definition of Telopea Oreades
-
(noun) tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes
Synonyms of Telopea Oreades
Antonyms of Telopea Oreades
No Antonyms Found.
Homophones of Telopea Oreades
No Homophones Found.